﻿using Basic.FlowRemoteModel;

namespace Basic.FlowModel.AuditLogItem
{
    public class AuditLogItemSet
    {
        public long Id
        {
            get;
            set;
        }
        /// <summary>
        /// 流程项最终审核状态
        /// </summary>
        public FlowAuditItemStatus Status { get; set; }

        /// <summary>
        /// 子流程审核状态
        /// </summary>
        public FlowSubAuditStatus SubFlowState { get; set; }

        /// <summary>
        /// 用户审核状态
        /// </summary>
        public FlowAuditItemStatus AuditState { get; set; }

        public DateTime? EndTime { get; set; }

        public string AuditOpinion { get; set; }

        public long? SignFileId { get; set; }

        public long? OptItemId {  get; set; }
        public long? BackNodeId { get; set; }
    }
}
